Big Huge Thesaurus

genus Ischigualastia

noun

sounds kind of like